package com.zgf.easy.proxy.anno;

import java.lang.annotation.*;

/**
 * @project: easy_proxy_parent
 * @author: zgf1
 * @date: 2021/12/25 9:41
 */
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE})
public @interface AutoModule {

    /**
     * 身份
     * @return
     */
    String identity();

    /**
     * 父身份
     * @return
     */
    String parentIdentity() default "";

    /**
     * 模块扫描路径
     * @return
     */
    String[] scanPackages() default {};

}
